package com.tqjc.system.core.gate.sdk.callback;

import com.sun.jna.Pointer;
import com.sun.jna.win32.StdCallLibrary.StdCallCallback;

/**
 *  @brief  相机事件回调
 *  @param  [OUT] param    		回调上下文
 *  @param  [OUT] strIP			相机ip
 *  @param  [OUT] nEventType	事件类型 0: 离线 1: 在线
 *  @param  [OUT] nReserve1		预留参数
 *  @param  [OUT] nReserve2		预留参数
 *  @param  [OUT] nReserve3		预留参数
 *  @param  [OUT] nReserve4		预留参数
 *  return  void
 */
	public interface IDeviceEventCallback extends StdCallCallback{
	public void ICE_IPCSDK_OnDeviceEvent(Pointer param, String strIP, int nEventType, 
			int nReserve1, int nReserve2, int nReserve3, int nReserve4);
}
